By Ed Devlin2023-03-17T09:01:00
Revenues soared 17.9% to £85.8m in the year ended 30 June 2022, according to newly filed accounts.
Already have an account? Sign in here