About Thetemplestreet Ltd (11971662) United Kingdom