About Lattimer Holdings Limited (06039551) United Kingdom