About The Haddad Foundation (09796120) United Kingdom