About Canal And River Tours Limited (08530619) United Kingdom