About Cara S Bar & Bistro Ltd (12433914) United Kingdom