Thanks for your help Alan, Jim and Keith - consensus seams to be Sempstress (aka seamstress). A term I had not come across before. Cheers Kevin (England)