About Newsun Flow Controls Ltd. (09670734) United Kingdom