L & L INSTALLATIONS LIMITED, GLOS, Reino Unido