About Francis Clark Trust Company (02526874) United Kingdom