About H2 Industries Ltd (10649758) United Kingdom