About Z & L Holding Ltd (12474684) United Kingdom