About Islington Boat Club (01743087) United Kingdom