Cleaner has mop, shuffling round (7)
I believe the answer is:
shampoo
'cleaner' is the definition.
(shampoo is a kind of cleaner)
'has mop shuffling round' is the wordplay.
'shuffling' indicates an anagram.
'round' becomes 'o' (round can mean a round object**).
'has'+'mop'='hasmop'
'hasmop' with letters rearranged gives 'shampo'.
'shampo'+'o'='SHAMPOO'
(Other definitions for shampoo that I've seen before include "Hair-cleaning product" , "treat shock?" , "Soapy liquid for hair" , "Liquid cleaner" , "hair treatment" .)