About L A M Installations Ltd (11591692) United Kingdom