About H&i Limited (08823120) United Kingdom