About Leather And Lace Bar And Grill Ltd (13200145) United Kingdom