About Kilton Thorpe Specialist Academy (08299166) United Kingdom