About Leukaemia Excellence Limited (07041572) United Kingdom