About O Neill & Sons Electrical Limited (10969745) United Kingdom