About Alexander Hotel Blackpool Ltd (13295718) United Kingdom