Final results for the year ended 2 July 2022 - Barkby Group plc | RNS | Ticker