About The Tides Inn Woolacombe Limited (06932492) United Kingdom