About H Lee Ltd (08884146) United Kingdom