About Yorkshire Cancer Research (01919823) United Kingdom