About Severn Glocon Uk Valves Limited (12329544) United Kingdom