About La Calebasse African Restaurant Ltd (13295938) United Kingdom