About Bar And Restaurant Group Ltd (SC600430) United Kingdom