About Stratton Valve Holdings Limited (09864957) United Kingdom