About Lesco Limited (10438163) United Kingdom