Half Year Trading Update: Profitable First Half - Cavendish PLC | RNS | Ticker