About Jlb Facilities Management Ltd (11360060) United Kingdom