Category: Hay & Straw Merchants
1A Lyon Close, Woburn Road Industrial Estate
MK42 7SB,
Bedford (Bedfordshire)
We work with many manufacturers to source eco-friendly, sustainable products and we produce our own paper straws from our plant in the uk. We pride ourselves...