About Teignmouth Beach Surf Life Saving Club (CE020528) United Kingdom