About Duel Clothing Ltd (08312372) United Kingdom