About S&l Inns Ltd (12844700) United Kingdom