About Worcester Canoe Club Limited (12001506) United Kingdom