About Millie S Stitches Ltd (12099745) United Kingdom