About Proex Valves Limited (10959474) United Kingdom