About Wedo Electrics Ltd (10704098) United Kingdom