About Thames Hose And Couplings Holdings Limited (12841990) United Kingdom