About The Walker Charitable Foundation (CE024119) United Kingdom