About Samuel James Deli Cafe Limited (12386234) United Kingdom