About Sherwood Enterprise Ltd (12877464) United Kingdom