About Sew Fundamental Limited (05915322) United Kingdom