About Mace Industries Holdings Limited (09137706) United Kingdom