About Delph Deli Company Limited (13634815) United Kingdom