Ben Shires taking part in CBBC’s ’Disaster Chefs’ as an expert judge!

Becca Barr Management is based in the heart...