News

The London-listed Christmas cracker maker reported an adjusted pretax profit of $25.9m (£20.4m) for the financial year ending on 31 March 2024, up from $9.2m (£7.3m) the previous year.