About Essential Merch Ltd (12599029) United Kingdom