About Templeton Lpa Limited (06507759) United Kingdom