Assistant at SARAH LOUISE LIMITED - Lancaster, England, United Kingdom
SARAH LOUISE LIMITED is an apparel & fashion company based out of Narrow Ln, Aughton, United Kingdom.