About Templeman Ltd (10693316) United Kingdom