About Sherwood Design Limited (06818576) United Kingdom