About Sherwood Trading Co. Ltd (05611201) United Kingdom