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