About Duggza Electrics Ltd (09730329) United Kingdom