General Meeting and Proposed Share Buyback - Ultimate Products PLC | RNS | Ticker