About Capital Valves Holdings Limited (07193512) United Kingdom