About A S Templeton Limited (10793415) United Kingdom