About J Lamb & Son Ltd (08859032) United Kingdom