About W. And E.a. Lack Limited (00833854) United Kingdom