About Slick Chick Limited (13281658) United Kingdom