About European Springs And Pressings Limited (00548932) United Kingdom