About Bistro Lounge & Restaurant Ltd (13116167) United Kingdom