About Bar Control Valves Limited (09987307) United Kingdom