About Lathams Installations Limited (07935211) United Kingdom