About The John Haynes Foundation (CE026542) United Kingdom