About Sherwood Country Clothing Limited (12242598) United Kingdom