2026 Interim Results - Cavendish PLC | RNS | Ticker