About De-havilland Holdings Ltd (11106735) United Kingdom