Peacocks wins prestigious award from Cancer Research UK