Halma's 23rd Straight Profit Year: GBP 600M Reinvestment Test