About Mace Associates Limited (04532247) United Kingdom