About Latham Investments Limited (07677796) United Kingdom