About Thames Sailing Club (CE019693) United Kingdom