About Central Springs & Pressings Limited (02530310) United Kingdom