About Latham Services Limited (03420430) United Kingdom