About Sir William Cecil Mckee Trustee Company Limited (NI618642) United Kingdom