About Helch Containers Limited (12053098) United Kingdom