About Charlie S Deli & Bar Ltd (11338384) United Kingdom