Annual Financial Report and Notice of Annual General Meeting - Mothercare plc | GNW | Ticker