About Stokers Spirits Ltd (10021246) United Kingdom