About Tullow Jamaica Limited (09162755) United Kingdom