About Blackpool Thunder Limited (11696459) United Kingdom