About Liquor Barn (shettleston Road) Limited (SC472878) United Kingdom