Hero Brands has posted a pre-tax profit of £3.8m for the year end 31 December 2023, with dividends of £6m. The East Kilbride-headquartered group is currently on track to deliver £2.5m in earnings ...