About Direct Textile Holdings Ltd (12748779) United Kingdom