About Sherwood Inc Ltd (11661514) United Kingdom