Half Year Trading Update - Cranswick plc | RNS | Ticker