About Latham Farms Limited (00642754) United Kingdom