Interim Results for six-month period 30 June 2025 - Tanfield Group PLC | RNS | Ticker