About The Old Canal Company Limited (03702751) United Kingdom