About J & Wj Lamb Limited (SC279048) United Kingdom