Directors Dealings and Total Voting Rights - Cavendish PLC | RNS | Ticker