About Sewing Base Ltd (12644758) United Kingdom