About The Exeter Ice Charitable Trust (03597082) United Kingdom