About Glanford And Scunthorpe Canoe Club Ltd (08846755) United Kingdom