About W Lamb Holdings Limited (03341113) United Kingdom