About The Northworthy Trust (07532146) United Kingdom