About Wharf House Narrowboats Limited (04349078) United Kingdom