About Lmp Installations Holdings Limited (10289550) United Kingdom