About Templeco 693 Limited (11289689) United Kingdom