About Sbs European Kitchens Limited (02839819) United Kingdom