2008 - Ridgways organic tea is packaged (processed?) in Long Sutton, Spalding, Lincolnshire, and sold by Ecotopia, Nailsworth, Gloucestershire.
2008 - Ridgways organic tea is packaged (processed?) in Long Sutton, Spalding, Lincolnshire, and sold by Ecotopia, Nailsworth, Gloucestershire.