8 Companies in the UK with over £1m in assets (2026) | FirmAtlas