About Eller Bistro Ltd (13532033) United Kingdom