St Francis Catholic and Church of England Primary Academy, Isle of Wight - Catchment Area, Reviews & Exam Results