About Victoria Sandwich Ltd (12802414) United Kingdom