About Woolacombe Surf Life Saving Club (cio) (CE012658) United Kingdom