Complete revenue history. £99,373 (2017 sole trader) to £624,569 (2022 peak) to £140,327 (2023 colla
Proves 1,446% growth trajectory and 77% collapse caused by lockouts.