About The Maggie Oliver Foundation (CE018803) United Kingdom