About London Narrow Boat Project (02718582) United Kingdom