About The Eddystone Trust (03867526) United Kingdom