About Latham Procter Limited (06439299) United Kingdom