About D Licious Sandwich Bar Ltd (10980237) United Kingdom