Company name: Latham International Ltd
Description: Latham International is a leader in filtration and filter press technology as both a manufacturer and supplier of filter presses, filter cloths and filter press feed pumps along with other dewatering equipment and systems.
Unit 3 Rowhurst Cl, Chesterton, Newcastle ST5 6BD, United Kingdom