About Amber Mace Limited (10329341) United Kingdom