About Omega Valves Limited (02063887) United Kingdom