About Jack Lamb Ltd (SC629727) United Kingdom