About Glr Spirits Limited (12834917) United Kingdom