About Regal Sandwich Deli Ltd (11793054) United Kingdom