About S Latham Limited (13249132) United Kingdom