Half-year results - Marshalls plc | RNS | Ticker