About Tullow Oil Plc (03919249) United Kingdom