About Lsa Bistro Ltd (13042469) United Kingdom