About Oil & Gas Measurement Limited (04802961) United Kingdom