Stunning Mallow Castle is the perfect backdrop for the food fair