About Templeco 658 Limited (06531359) United Kingdom