About Chips Stick Snack House Limited (11756540) United Kingdom