Deersbrook Farm produce Grass Fed British Beef and Rare Breed Pork, Littles lane, Shalford Green, Braintree, Essex (01371) 850671
Deersbrook Farm produces PFLA certified 100% Grass Fed British Beef and Rare Breed Pork, Littles lane, Shalford Green, Braintree, Essex (01371) 850671.