About Express Valve (manufacturing) Limited (02094233) United Kingdom