About Sour Mash Apparel Ltd (12244626) United Kingdom