About D & D Textile Solutions Ltd (12212219) United Kingdom