About Sherwood Commodity Trading Ltd (12716655) United Kingdom