About Tavistock & Summerhill School (02129331) United Kingdom