Cranswick plc: Interim Results

View full statement here