About Stitchedupsweeties Ltd (13527584) United Kingdom