About The Daily Deli Limited (12846079) United Kingdom