About O.h.a Electrics Ltd (13058983) United Kingdom