About Curtiss-wright Flow Control (uk) Limited (04169258) United Kingdom