About De Havilland Aircraft Museum Trust Limited (01682401) United Kingdom