About Mama A S Kitchen Limited (12196830) United Kingdom