About Snack Hub Staffordshire Ltd (13065008) United Kingdom