All Saints Church of England CEVA Primary School Part of Flourish Federation