Hammerite is a paint prone to chipping and will react with almost everything you try to paint with in the future.
Rustoleum is much like Hammerite but I've found it to be far better. You could just clean up the control arms and then paint them with underseal.