Half Year Results - Halma PLC | RNS | Ticker