Kilburn chemicals ltd is an average company. The p...
Kilburn chemicals ltd is an average company. The products were satisfactory, but the customer service could be better. The website kilburnchemicals.com is functional but lacks aesthetics. Decent experience overall.