About Templeton Blake Limited (04308700) United Kingdom