About Flocon Valves & Fittings Limited (02438118) United Kingdom