About Halstead (educational Trust) Limited (01224089) United Kingdom