About Charlie S Kitchen Ltd (13044847) United Kingdom