About Azz Investings Limited (13607183) United Kingdom