About Latham Holdings Limited (11464840) United Kingdom