About Dean & Jasmine Apparel Ltd (12829529) United Kingdom