About Tullow Oil Spe Limited (04609980) United Kingdom