PRELIMINARY RESULTS - Cranswick PLC | RNS | Ticker