About Slick Shoes Ltd (11235546) United Kingdom