About Slick Concepts Ltd (09583943) United Kingdom