About Newbell Cuisine Limited (11878068) United Kingdom