About The Sandon Trust (08922806) United Kingdom