About William Lamb (holdings) Limited (02337723) United Kingdom