Thanks, I read your suggestion of laundry detergent, but my difficulty is that it leaves a lot to interpretation, especially as someone who is not au fait with the ingredients. Ecover Zero appears to meet your description, and it does state a list of ingredients. I wonder if you could have a look and see if you think it would be suitable?
https://www.ecover.com/products/zero/zero-laundry-liquid/
Ingredients:
Aqua, Sodium lauryl sulfate, Laureth-7, Alcohol denat., Potassium oleate, Sodium citrate, Tetrasodium glutamate diacetate, Bio poly ethyleneglycol propyleneglycol oligo ester, Citric acid, Sodium hydroxide