About Seek & Sew Ltd (11133189) United Kingdom