About L.m. Installations Limited (02459765) United Kingdom