About Mace Macro (the Americas) Limited (06910338) United Kingdom