About Klee S Kitchen Ltd (12411557) United Kingdom