About Snack And Tack Ltd (07349196) United Kingdom