About Walford Mill Education Trust Limited (03107540) United Kingdom