About The Wilford Hotel Blackpool Ltd (12954802) United Kingdom