About Tullow Ghana Limited (FC033297) Channel Islands