About Tomoe Valve Ltd. (02068216) United Kingdom