About Duel Denim Ltd (08312381) United Kingdom