About Wellhead Global Geological Services Ltd (12474267) United Kingdom