About Templus Limited (02630776) United Kingdom