3 Companies in the UK with over £5m in assets (2026) | FirmAtlas