Transaction in Own Shares and Total Voting Rights - Tavistock Investments PLC | RNS | Ticker