Half year results to 30 April 2023 - Chemring Group PLC | RNS | Ticker