About Thurcroft Cancer Fund (04916518) United Kingdom