Capel Mushrooms Capel Mushrooms based in Suffolk are available through Cambridge Organic Food Company on a wholesale basis.Provides only organic options. Website CSF AdminMay 27, 2019 0 Likes