About Spelthorne Kayak And Canoe Club (CE000293) United Kingdom