About The Thomas Gifford Trust (CE000765) United Kingdom