Meet the Cotswold Life Food & Drink Awards 2026 finalists, celebrating the region’s top bakeries, pubs, restaurants, farmers and food businesses on October 19.