About Westward Ho Hotel Ltd (11483382) United Kingdom