About Lathams Holdings Limited (11383949) United Kingdom