Preliminary Full Year Financial Results - Grainger PLC | RNS | Ticker