About Devon Bay Hotel Ltd (09901754) United Kingdom