About Templeton Brook Limited (11035738) United Kingdom