About Nottingham Narrow Boat Project Limited (10773197) United Kingdom