About Templeton Consultancy Ltd. (13391174) United Kingdom