About Tavistock Swimming Club (est. 1990) (CE002278) United Kingdom