About Lathams International Limited (12468501) United Kingdom