About Mole Electrics Ltd (03590141) United Kingdom