6 employees
Emily and Fin is a clothing firm that produces women's apparel such as dresses, skirts, jumpsuits, trousers, tops and knitwear.
2002