Contract Showcases UK-Based Engineering Talent to Achieve First Oil for Catcher Jan 16, 2018Global Energy Group (GEG), a Scotland-headquartered energy sector service provider, has played a key role, together with local businesses, in supporting Premier Oil reach first oil on the Catcher field in the North Sea.