About London Liquor Store Ltd (11701222) United Kingdom