About Sherwood Limited (06709960) United Kingdom