About Lh Building & Maintenance Services Ltd (11861262) United Kingdom