About Latham Lees Limited (07830557) United Kingdom