About Allen Facilities Management Limited (13479688) United Kingdom