About Rochdale Spring Company Holdings Limited (03792748) United Kingdom