About Electra Controls Ltd (04421770) United Kingdom