About L&l Wood Floor Limited (09922658) United Kingdom