About The Compass For Life Foundation (CE015988) United Kingdom