About Lee Ho Fooks Ltd (SC674085) United Kingdom