About Kendo S Kitchen Limited (13200134) United Kingdom