Company Overview Stourgarden is a leading UK onion business with an annual turnover of approximately £100 million. Operating at scale within the fresh produce sector, Stourgarden supplies major retail, wholesale and foodservice customers, underpinned by a strong operational and logistics…