About Small Order Springs & Pressings Holdings Limited (03674257) United Kingdom