About Latticeservices Limited (11181310) United Kingdom