About Lincoln Canoe Club Limited (12137667) United Kingdom