About Kleen-it Limited (04332443) United Kingdom