About The Bickington Trust Company (02522614) United Kingdom