About Seibattu S Kitchen Ltd (13168595) United Kingdom