About Jack Lamb (agricultural Merchant) Ltd. (SC401292) United Kingdom