About Simsol Schlumbergen Limited (12665706) United Kingdom