About S Lamb Ltd (SC499849) United Kingdom