About Templeton And Partners Limited (03234255) United Kingdom