About Hay & Ward Consult Limited (12358139) United Kingdom