About Templeton Consultants Limited (03047301) United Kingdom