About Templeton Brokers Limited (03058733) United Kingdom