About Mumma Schnitzel Limited (10031719) United Kingdom