About Jackpot Apparel & Merchandise Ltd (12033881) United Kingdom