St Peter's Church of England Aided School — school in Devon, UK