About Schlumberger Flow Measurement Limited (00400564) United Kingdom