About Sleek And Klick Ltd (13559250) United Kingdom