About The Superior Sewing Centre Limited (05682379) United Kingdom