About Dudley Electrics Limited (12331023) United Kingdom