About A. C. Canoe Products Limited (04649182) United Kingdom