L & L INSTALLATIONS LIMITED, GLOS, United Kingdom