About Mars Star Sandwich Ltd (04610399) United Kingdom