We think that you might find what you were looking for here:
www.stromma.com/stromma-group/about-us/the-company/