About Sew Europe Limited (05493326) United Kingdom