About Latham Associates Limited (01835104) United Kingdom