About Croda Synthetic Chemicals Limited (00423986) United Kingdom