About Specialist Liquor Store Ltd (12399213) United Kingdom