About W.l And L Ltd (10248294) United Kingdom