About The Churchill Foundation (CE005580) United Kingdom