About Dependable Springs & Pressings Limited (00332847) United Kingdom