About Slick Packages Ltd (11848636) United Kingdom