About Hatcham Charitable Trust (03659203) United Kingdom