About Texaco Premier Limited (12983950) United Kingdom