Sustainable Ethical Period Products 2026. A run down on all the options for sustainable ethical period products available to buy in or from Ireland