About The James & Shirley Sherwood Foundation (CE025353) United Kingdom