About Jack S Sandwich Stop Limited (12515477) United Kingdom