About Cottam Valves Limited (00929382) United Kingdom