About Slick & Smart Ltd (10426672) United Kingdom