Stockwood Hay and Straw are proud merchants of supreme Hay and Straw in the Inkberrow area. All our forage and bedding supplements are provided by our 25 acre arable and paddock land. Our products are made great value for money. As bias as it may seem, we have been told we make the best hay in Worcestershire.