About Hudson S Bar And Grill London Ltd (12384086) United Kingdom