About Mcduff Electrics Ltd (09592861) United Kingdom