About Nicolaus Sheppy Kitchens Limited (05986281) United Kingdom