About Headcount Facilities Management Limited (13547608) United Kingdom