Transaction in Own Shares & Total Voting Rights - B.P. Marsh Partners PLC | RNS | Ticker