About William & Victoria Wine Bar Limited (02152609) United Kingdom