About Latham International Limited (02291707) United Kingdom