About K S R Lamb Ltd (SC373903) United Kingdom