About Dehavilland Limited (00441804) United Kingdom