About The Beach Cafe Croyde Limited (13708382) United Kingdom