About Deli Espresso Limited (11083577) United Kingdom