About Heywood Foundation (CE015668) United Kingdom