About Flowserve Gb Limited (02741659) United Kingdom