About The Wensum Trust (07982312) United Kingdom