About Slick Clothing Limited (10424570) United Kingdom