About O Dea Electrics Ltd (13309039) United Kingdom