About Miles Coverdale Charitable Trust (CE026110) United Kingdom