About Slick Uk Limited (06279141) United Kingdom