The best product you will ever find to protect your hands is a cream called Dermashield. As far as I am aware it is only available through independent distributors, and not through regular pharmacies.
Do a Google search for Dermashield and you will find out where to obtain it in your area.
Murray