About The Walbrook Foundation (CE016994) United Kingdom