About William Lamb Group Limited (02513251) United Kingdom