Company name: McKLords Ltd
Description: MckLords are own label specialists, working with large retail and industry sector companies to design bespoke own brand chemical products. We see ourselves not only as a supplier but a development arm for many of our customers.
McKLords Ltd, Abergele Rd, Bodelwyddan, Rhyl LL18 5SX, United Kingdom