About L Wood (holdings) Limited (08314483) United Kingdom