About Tessylisious Stitches Ltd (13114329) United Kingdom