About Templeco 672 Limited (07649421) United Kingdom