About Templeton James Ltd (03872787) United Kingdom