About Templeton U A E Limited (08704661) United Kingdom