About Sass And Stitches Ltd (12811582) United Kingdom