About Mace Holdings Limited (10339039) United Kingdom