About Mace Investments Limited (01981224) United Kingdom