About Shengul Sewing Room Limited (07955168) United Kingdom