About The Narrowboat Heritage Foundation (07944266) United Kingdom