About The Stuart And Cherrilyn Keogh Foundation (CE017441) United Kingdom