About Mode Hotel Blackpool Ltd (12438043) United Kingdom