About Liquor City (glasgow) Limited (SC385356) United Kingdom