About Lea Valley Narrowboat Company Limited (01192786) United Kingdom