About L&s Hospitality Limited (11752430) United Kingdom