About Dougies Deli Ltd (13495275) United Kingdom