About The Anthony Walker Foundation (05681883) United Kingdom