About Louis Bar & Kitchen Ltd (11636768) United Kingdom