About S H. Lam Ltd (05870904) United Kingdom