Annual Report and Accounts and Notice of AGM 2023 - Lewis(John) PLC | RNS | Ticker