Nichols plc announced revenue results for the three months ended March 31, 2021. Total Group revenue in the period decreased by only 5.9% to £30.7 million against the prior year.