About Oil & Gas Machinery Limited (04290168) United Kingdom