About The Durnford Society Trust Limited (03758632) United Kingdom