About A.c. Canoe Products (chester) Limited (01125961) United Kingdom