About Rochdale Spring Company Limited (00884183) United Kingdom