About Cancer Research Uk (04325234) United Kingdom