About Capital Springs And Pressings Limited (02022161) United Kingdom