Full Year Results 2023 - TI Fluid Systems plc | RNS | Ticker