For some foods, laundry soap and various cleaning products (Ecover): The Health Shop.
“Friendly knowledgeable staff and a quite staggering range of foodstuffs, herbal teas and healthy things!”
https://www.facebook.com/The-Health-Shop-Inverness-386719128057126/