About Sew Sarah Smith Ltd (12909911) United Kingdom