About African Kitchen And Bar Ltd (08593200) United Kingdom