About Templeton Legal Services Ltd (12422815) United Kingdom