About Banana Restaurants Ltd (12056034) United Kingdom