About Tribe Restaurant Ltd (07861197) United Kingdom