About Partnerstitch T A Charlotte S Embroidery Thames Valley (LP004198) United Kingdom