About Lattimer Group Limited (11180794) United Kingdom