About The Shandford Trust (CE023144) United Kingdom