About Sc And Hc Rogers Limited (13130324) United Kingdom