About Mace Incorporated Limited (04649962) United Kingdom