About Templar Emi Limited (11460951) United Kingdom