See link below for link to Swim 21
Swim 21 is the ASA's Club Development Programme,
aimed at 'providing appropriate opportunities for
swimmers, in order that they will attain their full
potential'. Swim 21 is, therefore, all about the needs of
swimmers. The programme is structured around four
levels, all equally important: Teaching, Skill
Development, Competitive and Performance. Each
level contains criteria that a Club is required to meet in
order to be accredited.
http://www.bwsc.org.uk/Swim21.htm