About Mace Industries Limited (02591930) United Kingdom