About O Leary Electrical Limited (09887892) United Kingdom