We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
The autumn leaves have fallen, the skeletal trees are silhouettes on the hills and Keats’ season of mists and mellow fruitfulness is with us again. Continue reading →
The average size of a single breed herd in England is 28-50 and yet to provide just 8 fillets per week from one farm to a restaurant requires one farm to have 600 cattle. Curious? Continue reading →