About Spx Flow Technology Limited (02813467) United Kingdom