About Green River Canoes Ltd. (08353871) United Kingdom