About L.a.m. Smith & Sons Limited (04862922) United Kingdom