About The Galloway Foundation (CE020627) United Kingdom