About The Navigation Narrowboat Company Limited (05969442) United Kingdom