About Schnitzel & Co.uk Limited (11789188) United Kingdom