About H&x Uk Limited (13152324) United Kingdom