About Lumber Ip Limited (08496560) United Kingdom