About De Sewing Ltd (11971077) United Kingdom