About Jkc Sewing Limited (12800878) United Kingdom