Company name: Townings Farm Shop
Description: A farm shop in East Sussex, producers of Hebridean Lamb, Sussex & Longhorn Beef, and traditional English-breed Pork.
Townings Farm, Plumpton Rd, North Chailey, Lewes BN8 4EJ, United Kingdom