By Alec Mattinson2022-11-07T12:29:00
Newly filed accounts show sales fell 28.6% in 2021 from £13.9m to £9.9m
Already have an account? Sign in here