About Gss Well Placement Limited (11988539) United Kingdom