About Zena Lloyd Limited (08049064) United Kingdom