About The Little Sewing Shop Ltd (12300803) United Kingdom