About Banana Island Restaurant And Bar Ltd (12469857) United Kingdom