About Bar Meadows Management Company Limited (12014507) United Kingdom