About The Thomas & Elizabeth Mayhook Charity (CE005804) United Kingdom