About City Facilities Management (distribution) Limited (SC372968) United Kingdom