9 employees
London Organic Beauty is a cosmetic company that sells lip scrubs, body salve, and nail serum products.
2011