About Rsr Factors And Fabrication Ltd. (11002347) United Kingdom