About De-licious Deli Barnard Castle Limited (13694703) United Kingdom