About The Mcclay Foundation Corporate Trustee Limited (NI070177) United Kingdom