About Sherwood Kitchens Limited (05238937) United Kingdom