About Central Liquor Store Ltd (10505629) United Kingdom