About Duel Jeans Ltd (08312382) United Kingdom