About Nellie S Bistro Limited (12428175) United Kingdom