About Ask Springs & Pressings Limited (00578151) United Kingdom