About Douglas Williams And Co. (electronics) Limited (01255908) United Kingdom