About Affco Flow Control (uk) Limited (12252528) United Kingdom