About Lam Communications Limited (04186564) United Kingdom