About Temple Grant Limited (02630638) United Kingdom