Charlie Taylor
Company reports £5.3m due to impact of a fire at its Belfast plant, Brexit and Covid crisis