About Sherwood Design & Consultancy Ltd (10883063) United Kingdom