About Canoe Sport Limited (05085789) United Kingdom