About Blackpool Hub Limited (11948062) United Kingdom