About David Lam Limited (07029582) United Kingdom