About Capital Valves Limited (01339812) United Kingdom