About Lavenham Diy Ltd. (11893318) United Kingdom