About Sew British Ltd (12462002) United Kingdom