About Mace Trading Limited (10328249) United Kingdom