Silverwood Brands has warned its financial figures will reveal it experienced a “bumpy ride” during 2023 as it completed its exit from Lush. The London-headquartered company added that while ...