Interim Results for the half year ended 26 June 22 - Keller Group PLC | RNS | Ticker