Simon Scott is the Rector of All Saints Church, Little Shelford
Bea Bennett is the Children, Youth and Families minister