Clothing, Footwear and Accessories Specialists Card Factory posts 11.5% group revenue growth in HY24 27 Sep 2023