About La Tearoom & Bistro Ltd (12465846) United Kingdom