About Mace Construct Specialist Services Limited (13545668) United Kingdom