About The Narrowboat Cafe Ltd (08300949) United Kingdom