About Owens & Bogdan S Bistro Ltd (13697564) United Kingdom