About The Peterhouse School Foundation (CE025397) United Kingdom