About De Havilland Dyers Limited (09667574) United Kingdom