About Delish Sandwich Ltd (13093394) United Kingdom