Nichols plc reported revenue results for the three months to 31 March 2024. For the period, the group revenue decreased 5.9% year-on-year to £38.8 million.