Ofsted is the Office for Standards in Education, Children’s Services and Skills. They report directly to Parliament and are independent and impartial.
The school’s Ofsted reports can be viewed here: https://reports.ofsted.gov.uk/provider/23/137407
Ofsted Parent View responses can be viewed here: https://parentview.ofsted.gov.uk/parent-view-results/survey/result/24387/12
The schools most recent SIAMS report ( Statutory Inspection of Anglican and Methodist Schools) can be viewed here.