St Andrews claims another district title