About Tullow Oil 100 Limited (07086877) United Kingdom