About Woolacombe Bay Hotel Limited(the) (01370970) United Kingdom