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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results