About Sew Investments Ltd (13575241) United Kingdom