About The Shallowford Trust (04430825) United Kingdom