About Logic Facilities Management Limited (12265391) United Kingdom