About Deli Sandwich Express Limited (09193314) United Kingdom