Hi Kimmi,
I'm not from Aberdeen, but you're in luck, Stena Drilling DOES exist, as Dom says. We're all on here to help one another so, as a Scot, I decided to check out the firm on your behalf - only to discover Dom had beaten me to it! If you refer to the website as he suggests, though, you'll see that the Company owns oil rigs and - as its name implies - specialises in offshore (North Sea) drilling operations. There seems to be various entries listed ... one of which mentions a wide range of career opportunities if you are interested. It all depends on what you're actually looking for, of course.
If you DO decide to contact them, then it's best to take Dom's advice: Forget the mobile numbers and use the ones he's given you.
All the best in your search, and if you want to know anything else about what Scotland can offer, I'll be delighted to help wherever I can.
Cheers,
Arthur