Hello, I am looking at independent schools in Northamptonshire and wondered if anyone had any experience of St Peters independent school in Northampton? Tia!