About O Donovan Electrics Limited (05179926) United Kingdom