About The Grace Eyre Foundation (02806429) United Kingdom