About Oracle Mechanical & Electrical Limited (11709917) United Kingdom