About Cool Blue Canoes Limited (05540994) United Kingdom