Hello, this is Dr K.. Answers are not medical advice and do not constitute a doctor/patient relationship. I look forward to helping you today.
The NHS has a system for formal complaints
Alternatively you can contact NHS England
Contact NHS England firstname.lastname@example.org
If the health visitor is associated with your gp at all, use the form at your gp's office.
I hope this helps you out.