About Schnitzel International Limited (10097322) United Kingdom