About Leukaemia Uk Organisation Ltd (08318908) United Kingdom