About Lee & Stort Cruising Club Limited(the) (01621381) United Kingdom