About The Walker Foundation (08793173) United Kingdom