About Drizzle Deli Ltd (13253700) United Kingdom