About P & R Springs (redditch) Limited (02252528) United Kingdom