About S&l Entertainment Ltd (12501554) United Kingdom