About H&e Group Ltd (12930932) United Kingdom