About The Buchanan Trustee Company Limited (09838277) United Kingdom