About Sherwood Recycling Limited (01355908) United Kingdom