About Tres Slick Ltd (11543254) United Kingdom