About Shell Trinidad And Tobago Limited (02386676) United Kingdom