About Tullow India Operations Limited (FC033194) Channel Islands