About Dehavilland Motor Company Limited (10158584) United Kingdom