About Baker Holmes Ltd (07376804) United Kingdom