About De Havilland Electrical Limited (08732439) United Kingdom