About Le Bar And Leisure Limited (11239502) United Kingdom