About Mace Group Limited (04228706) United Kingdom