About Mckenzie S Deli Ltd (11395558) United Kingdom