About Deyn S Deli Ltd (09088980) United Kingdom