About Helex Ironwork Limited (10468090) United Kingdom