About Lattice Labels Limited (02589295) United Kingdom