About Tullow Oil Sns Limited (05064884) United Kingdom