‘Icing on the cake’: British Bakels nabs Innovation Award Bicester-based bakery ingredients manufacturer British Bakels has won the Innovation Award at the Oxfordshire Business