About Vulco Spring & Presswork Company Limited (00262414) United Kingdom