About Templton Industry Llp (OC366125) United Kingdom