UK company registered for the manufacture of other chemical products
UK company registered for the manufacture of other chemical products. The available search result does not specify its products or technology.