About The Hamilton Scott Charitable Trust (CE015510) United Kingdom