Be careful with liver "cleanses". Something that might be fine for an otherwise healthy person might be quite problematic for someone who has a mercury problem.
Milk thistle has a good reputation in heavy metal groups but there are those who struggle to tolerate it too.