About Lattice Communications Ltd (07410234) United Kingdom