About Newbell Restaurant Group Ltd (11581139) United Kingdom