About Jeffark Engineering And Metal Pressings Limited (02302174) United Kingdom