CWK Analysis - Cranswick plc | Makkler