About The Hayward Hotel Blackpool Limited (11884795) United Kingdom