About Swansea Bay Hotel Ltd (11786831) United Kingdom