About Eldon Flow Equipment Limited (02135100) United Kingdom