About O & O Electrical Limited (05358761) United Kingdom