About West Midlands Canoe Centre Ltd (11371614) United Kingdom