Non aqueous liquid compositions comprising insoluble particles