About Templec Limited (04658863) United Kingdom