About The Shaftesbury Trustee Company No.1 Limited (11705889) United Kingdom