About Sherwood Plastic Products Limited (02822342) United Kingdom