About Vernier Springs And Pressings Limited (00596653) United Kingdom