About Sage Deli Ltd (11705066) United Kingdom