About Leengate Valves Limited (01880211) United Kingdom