About Blackpool Hotels Ltd (12474212) United Kingdom