About Latham Nash Ltd (11640239) United Kingdom