About Sll Hospitality Limited (11087369) United Kingdom