We are the St Andrews branch of an international network of Rotary-sponsored service clubs for young people with 7,600 clubs in 158 countries.