About Space Bar And Grill Ltd (12140137) United Kingdom