About Taycrest Chemicals Limited (00979247) United Kingdom