About Ejay S Kitchen Ltd (13296154) United Kingdom