2026 Half Year Results - Travis Perkins plc | RNS | Ticker