About Deli Cafe Limited (05372080) United Kingdom