About Templey Tate Ltd (12639725) United Kingdom