About Thames Hose And Couplings Limited (02241372) United Kingdom