About Regal Sweets And Snacks Ltd (07020330) United Kingdom