About Lattice Build Technology Limited (13563117) United Kingdom