About O L Mechanical & Electrical Limited (09746792) United Kingdom