Annual Report and Accounts and Notice of 2024 AGM - Costain Group PLC | RNS | Ticker