About Tullow Oil Sk Limited (05287330) United Kingdom