About The John Cornwell Foundation Limited (10028676) United Kingdom