About Lc Tapas & Wine Bar Limited (11521531) United Kingdom