About Sherwood Asset Management Ltd (13073631) United Kingdom