About Lattice Group Limited (03900804) United Kingdom