Company name: The Mallard Barn Shop
Description: Mallard Barn is Suffolk's prime location for driven game shooting with 3 shoots and a shop selling guns and accessories. We also supply game birds.
Box Tree Farm, Hitcham Rd, Wattisham, Ipswich IP7 7LA, United Kingdom