About Templeco 595 Limited (04704044) United Kingdom