Roscommon biochar firm bags €1.2m ALDI deal Roscommon biochar firm bags €1.2m ALDI deal NEWS 19 August 2025