About De-havilland Inc. Ltd (11106720) United Kingdom