About Bar Library Wines & Spirits Merchants Limited (12957633) United Kingdom