About The Devenish Bradshaw Charitable Trust (CE013717) United Kingdom