About The Foundation Foundation (08861248) United Kingdom