Company name: eChem Ltd (FACI Group)
Description: eChem is a chemical manufacturer with production facilities in both Leeds, UK and Lufkin, USA, strategically placed to serve the major markets in Europe and the Americas.
147 Kirkstall Rd, Leeds LS3 1JN, United Kingdom