..........good quality liseed oil and turps..any you can recommend..
i use Windsor and Newton linseed oil, bought in half litre bottles which last at least a year. turps - can't find proper old-fashioned unadulterated turps.

mostly i use oil as a diluent, and forget about turps.
i use ordinary white spirit to clean brushes, recycling it again and again by means of lots of jam-jars: let the used white spirit stand a week or two until it separates from the gunge at the bottom of the jar, pour off clear spirit into new jar: keep doing this indefinitely (you need to have several jars on the go). you have to dispose of the jam jars with the gunge, but there's usually only a thin skin of it on the bottom of the jar - and there's no alternative to disposing of it. plastic based paints have other environment problems, both in their manufacture and their disposal. if you want to be totally eco-friendly, use earth pigments and bind them with gum or size. i think there are pigments available - can't remember the website - which are totally harmless to the environment, but you'd have to do a search for that.
at least in forty years of using white spirit to clean brushes, i've never thrown any of it away. i just keep re-using it till it's all evaporated. you have to buy new bottles occasionally, but not often. tip: always wash brushes in warm water and washing-up liquid - or even shampoo! - after cleaning: keeps them in good order, and brushes are very expensive!