About The Rudolph Walker Foundation (CE001999) United Kingdom