About Regal Sandwich Stop Limited (07634467) United Kingdom