British Frozen Fruit
British Frozen Fruits are an established award-winning soft fruit farm based in South Herefordshire ran by Anthony and Christine Snell (AJ & CI Snell, Windmill Hill Fruits). The business focus on growing the best flavoured varieties of...