I used HM Natural Orange on a Cotton Flat weave today, not been cleaned since it was bought 10 years ago and had rather bad grease marks on the headrests and arm, after agitation and dwell and a really slow pass with the Drimaster came up great, did get machine rather hot though. Becuase the grease isnt water soluble you need to make it so before it will come out, but before you can choose an approprite solution you really need to idetify the fabric unless you use something neutral like Natural Orange.
Dene