About Shell Trinidad Block E Limited (09112296) United Kingdom