About Ridley Godfrey Foundation (CE017704) United Kingdom