Annual General Meeting - Trading Update - Essentra plc | RNS | Ticker