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