UK business; activity, size and location: 2026 24 September 2026 By Publishing team UK business; activity, size and location: 2026