About The Lennox Hannay Charitable Trust (03965249) United Kingdom