About S.w. Lamb Limited (04562272) United Kingdom