Half-year Financial Results - Costain Group PLC | RNS | Ticker