About Bamboodle Bar And Grill Ltd (09421597) United Kingdom