About Thurid Chemicals Limited (SC615709) United Kingdom