About North West Cancer Research (incorporating Clatterbridge Cancer Research Ccr ) (02165552) United Kingdom