About Charlie S Kitchen Limited (11609956) United Kingdom