About In- Stitches Clothes Tec Limited (10709840) United Kingdom