About Tamara S Kitchen Ltd (12566388) United Kingdom