About La Concha Wine Bar Limited (05464469) United Kingdom