From its factory in Chesham, Buckinghamshire, Kilrock designs, formulates, blends, fills, packs, sells and distributes a full range of high-performance cleaning products. The company also manufactures, under license, the oldest cleaning product in ...
17 May 2019