About The John Merrill Foundation (05066113) United Kingdom