About Lcc Construction & Facilities Management Ltd (12659776) United Kingdom