About Kleen And Klear Ltd (13671210) United Kingdom