Interim Dividend Declaration and Share Buy-Back - B.P. Marsh Partners PLC | RNS | Ticker