About D. & C. Electronics Limited (01887093) United Kingdom