About Z.z & L Limited (12670688) United Kingdom