About Kare Kleen Limited (13477794) United Kingdom