Crossword Genius

Coffee shop feeds me business cleaning drives etc. (6)

Ross

I believe the answer is:

mcafee

I'm a little stuck... Click here to teach me more about this clue!

'business cleaning drives etc' is the definition.
I know nothing about this answer so I cannot tell whether this works.

'coffee shop feeds me' is the wordplay.
'coffee shop' becomes 'cafe' (synonyms).
'feeds' is an insertion indicator (one word is fed by another set of letters).
'cafe' inserted into 'me' is 'MCAFEE'.

Can you help me to learn more?

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app