Is So Long Marianne SLM vegan? Are materials natural? Organic? Eco friendly? Fair trade? Where are they based? See SLM contact info.