About William Joshua Templeton Limited (13121414) United Kingdom