About Bywell Springs And Pressings Limited (02632149) United Kingdom