About Merchants Wine Bar Limited (11322537) United Kingdom