About Mace Foundation (08144743) United Kingdom