About Templar Mace Limited (09347425) United Kingdom