About Trust Company (RC000626) United Kingdom