About The Sherwood Foundation Cio (CE012689) United Kingdom