About Millie S Kitchen Limited (12665707) United Kingdom