About Terrington Hall Trust Limited (01193407) United Kingdom