About Thrupp Canal Cruising Club Limited (03188222) United Kingdom