About Narrow Boat Inn Ltd (11427585) United Kingdom