Notice of 2023 Half Year Results Presentation - Spirent Communications PLC | RNS | Ticker