About Northwest Leisure Holdings (blackpool) Limited (12710176) United Kingdom