Annual Financial Report - Marshalls PLC | RNS | Ticker