About Sherwood Acquisition Limited (12239607) United Kingdom