About The Liquor & Restaurant Group Limited (10693996) United Kingdom