About Templecourt Limited (01599272) United Kingdom