About North Street Bar And Grill Ltd (12261963) United Kingdom