About A & L Installations Limited (06497418) United Kingdom