About C&d Electronics Ltd (SC637649) United Kingdom