About Exeter Leukaemia Fund Cio (CE001427) United Kingdom