About Johnny Sandwich Limited (06705262) United Kingdom