About Dugmore Electronics Ltd (12751624) United Kingdom