Farm shop and Deli show set for the NECA wide display of bakery and confectionery products will be on display at this year’s Farm Shop and Deli Show being held at the NEC in Birmingham, UK. Cocoa & chocolate, New products