About Texaco Auto Parts Co. Ltd (11058804) United Kingdom