About W.t. Lamb Holdings Limited (00447302) United Kingdom