About K2 Valves & Fittings Limited (03691630) United Kingdom